/**
 * Created by thinkpad on 16-12-10.
 * 模板模式,template pattern 就是定义一个抽象类，里面包含了一个模板方法，然而模板方法的内部具体步骤，为抽象的方法，需要子类具体的实现。
 * 实现步骤：
 * 1、创建抽象方法类，包含一个模板方法，且final不可重写。
 * 2、创建具体的扩展子类，具体化实现模板方法中调用的抽象方法。
 * 3、对外提供公开调用的模仿方法。
 */
package patterns.template;